#include <my_header.h>
/*Usage: ./05_ftruncate filename */
int main(int argc, char *argv[]){
    ARGS_CHECK(argc,2);
    //修改文件的大小，需要写权限
    //1.增加文件大小（增加的空间用.零字节.填充）
    //2.截断文件内容（减小文件大小
    //      截断位置之后的内容将消失，无法恢复）
    //
    int fd = open(argv[1],O_RDWR);
    ERROR_CHECK(fd, -1,"open");

    int ret = ftruncate(fd , 10);
    ERROR_CHECK(ret , -1, "fftruncate error");
    close(fd);
    return 0;
}


